package com.pigcloud.sop.gatewaycommon.manager;

import com.pigcloud.sop.gatewaycommon.bean.ConfigLimitDto;
import com.pigcloud.sop.gatewaycommon.bean.ServiceBeanInitializer;

/**
 *  描述信息:
 * @Author wangfm
 * @Date: 2024/1/2
 */
public interface LimitConfigManager extends ServiceBeanInitializer {
    /**
     * 更新限流配置
     * @param configLimitDto 路由配置
     */
    void update(ConfigLimitDto configLimitDto);

    /**
     * 获取限流配置
     * @param limitKey 路由id
     * @return 返回ConfigLimitDto
     */
    ConfigLimitDto get(String limitKey);
}
